import javax.swing.*;
import java.awt.event.ActionListener;

public class Notepad extends JFrame implements ActionListener {

    private static void createAndShowGUI(){  // 创建一个容器窗口
        JFrame f = new JFrame("记事本");
        f.setSize(350,300);
        f.setLocation(500,400);
        f.setVisible(true);
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        // 创建菜单栏组件 JMenuBar
        JMenuBar menuBar = new JMenuBar();
        // 创建3个“文件”“编辑”“帮助”的JMenu菜单组件，并加入到JMenuBar中
        JMenu menu1 = new JMenu("文件");
        JMenu menu2 = new JMenu("编辑");
        JMenu menu3 = new JMenu("帮助");
        menuBar.add(menu1);
        menuBar.add(menu2);
        menuBar.add(menu3);
        // 创建“文件”的菜单项
        JMenuItem item1 = new JMenuItem("新建");
        JMenuItem item2 = new JMenuItem("打开");
        JMenuItem item3 = new JMenuItem("保存");
        JMenuItem item4 = new JMenuItem("另存为");
        JMenuItem item5 = new JMenuItem("退出");
        menu1.add(item1);
        menu1.add(item2);
        menu1.add(item3);
        menu1.add(item4);
        menu1.add(item5);
        // 添加菜单“文件的监听器”
        item1.addActionListener(this);
    }
}
